drum turret - Francés Inglés Diccionario